Publisher version (open access) of Sequential Monte Carlo: a unified review